draining pumps - Francés Inglés Diccionario